package com.cci.kangdao.fieldService.manager.dto.request;

import com.cci.kangdao.entity.BaseEntity;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * @author William Du
 * @date 2020/1/21
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class SyncWorkOrderStatusRequest extends SyncRequest {

    private String workOrderNo;

    @JsonProperty("workOrderCrmNo")
    private String crmOrderNo;

    private String type;

    private String status;

    private String upgradeType;

    private String upgradeMessage;

    private String upgradeTime;

    private String upgradeCancelMessage;

    private String cancelReason;

    public String getWorkOrderNo() {
        return workOrderNo;
    }

    public void setWorkOrderNo(String workOrderNo) {
        this.workOrderNo = workOrderNo;
    }

    public String getCrmOrderNo() {
        return crmOrderNo;
    }

    public void setCrmOrderNo(String crmOrderNo) {
        this.crmOrderNo = crmOrderNo;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUpgradeType() {
        return upgradeType;
    }

    public void setUpgradeType(String upgradeType) {
        this.upgradeType = upgradeType;
    }

    public String getUpgradeMessage() {
        return upgradeMessage;
    }

    public void setUpgradeMessage(String upgradeMessage) {
        this.upgradeMessage = upgradeMessage;
    }

    public String getUpgradeTime() {
        return upgradeTime;
    }

    public void setUpgradeTime(String upgradeTime) {
        this.upgradeTime = upgradeTime;
    }

    public String getUpgradeCancelMessage() {
        return upgradeCancelMessage;
    }

    public void setUpgradeCancelMessage(String upgradeCancelMessage) {
        this.upgradeCancelMessage = upgradeCancelMessage;
    }

    public String getCancelReason() {
        return cancelReason;
    }

    public void setCancelReason(String cancelReason) {
        this.cancelReason = cancelReason;
    }
}
